micromeria chamissonis - French English Dictionary